// 工具函数：判断是否为移动设备（基于屏幕宽度）
export const isMobileByWidth = (): boolean => {
    if (typeof window === 'undefined') {
        return false; // 非浏览器环境
    }
    // 通常以 768px 作为移动设备的宽度阈值
    return window.innerWidth < 768;
};
/**
     * 将纯数字日期字符串转换为YYYY-MM-DD格式
     * @param {string} dateStr - 如"20251103235959"格式的日期字符串
     * @returns {string} 转换后的日期字符串，如"2025-11-03"
     */
export function convertToDateFormat(dateStr: string) {
    // 确保输入是字符串且长度足够
    if (typeof dateStr !== 'string' || dateStr.length < 8) {
        throw new Error('无效的日期格式');
    }

    // 截取年月日部分并拼接
    return `${dateStr.slice(0, 4)}年${dateStr.slice(4, 6)}月${dateStr.slice(6, 8)}日`;
}

// 使用示例